self-contained unit - Inglés Sinónimo Diccionario